tarsal cartilage - Turkish English Dictionary